:root {
    --link-color: #9c5cf7
}

[data-theme="light"] {
    --link-color: #7023e5
}

a, .link-a, .link-a[data-v-7f6d1afa], .cite-url[data-v-e81e1324], .detailAuthorRight:hover .authorName[data-v-21449962], .headOption:hover, .headMoreOption:hover {
    color: var(--link-color)
}

.encyName.encyDet, .resultName {
    font-weight: 600
}

body {
    padding: 0;
    margin: 0;
    font-size: 14px;
    font-weight: 400;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, sans-serif
}

ul {
    list-style: disc;
    margin: 0 1em;
}

ol {
    list-style-type: decimal;
    margin: 0 1em;
}

.articleData, .publishTime {
    font-weight: 400;
}

.topicText, .encyItemText {
    font-weight: 600
}

html[data-theme="light"] .topicText {
    color: #7527ec
}

html[data-theme="light"] .authorName {
    color: var(--font-color);
    font-weight: 600;
}
html[data-theme="light"] .topicItem[data-theme="light"] {
    background-color: #f8f2fe
}

html[data-theme="light"] .selectedIcon {
    background: #7023e5
}

html[data-theme="light"] .selected {
    color: #7023e5
}

.music-box {
    background-color: #484848
}

html[data-theme="light"] .music-box {
    background-color: #f2f2f2
}

html[data-theme="light"] .baike-box.dark-mode, html[data-theme="light"] .music-box.dark-mode {
    background-color: #f2f2f2
}

.rightItem.halfBottom.news:hover .infoItemText.textOverflow {
    color: #7023e5
}

.cirleIcon {
    border: 5px solid #7023e5
}

html[data-theme="light"] #logo {
    content: url("https://hearinmusic.com/img/DPlogo2.c203d49c.png")
}
html[data-theme="light"] .hotEventCity img {
    filter: invert(1)
}

.hotEvent {
    margin: 0
}

.hotEventItem {
    display: grid;
    justify-content: center;
}

html[data-theme="light"] .fold {
    filter: invert(1)
}

.infoSetting .el-radio__input.is-disabled + span.el-radio__label {
    color: var(--font-color)
}

.infoSetting .el-input.is-disabled .el-input__inner {
    background: var(--background-color-item-hover);
    color: var(--font-color)
}
.quizEmptyText {
	color: #9c5cf7
}

.el-button--primary, .submitBtn[data-v-1242f976], .voteBtn {
    background-color: #7023e5
}

.submitBtn[data-v-1242f976]:hover, .el-button--primary:focus, .el-button--primary:hover, .voteBtn:hover {
    background-color: #bc96f2
}

.musicName {
    font-weight: 600
}

.musicVoteItem .musicArtist[data-v-64261740] {
    font-weight: 400
}

html[data-theme="light"] .sortType img {
    filter: invert(1)
}

html[data-theme="light"] .encySelect {
    filter: invert(1)
}

html[data-theme="light"] .el-radio {
    color: var(--font-color)
}

html[data-theme="light"] .setPwDialog .el-input .el-input__inner {
    color: var(--font-color)
}

html[data-theme="light"] .rightItem.halfBottom.news:hover .infoItemText.textOverflow {
    color:var(--link-color)
}

html[data-theme="light"] .rightItem.halfBottom.news:first-child .infoItemText.textOverflow {
    color:var(--link-color)
}

html[data-theme="light"] .rightItem.halfBottom.news:hover .infoItemText.textOverflow {
    color:var(--link-color)!important
}

.aboutLogo[data-v-a315db20] {
    width: 352px;
    height: 84px
}

html[data-theme="light"] .aboutLogo > .imgCut[data-v-a315db20] {
    content: url("https://hearinmusic.com/img/DPlogo2.c203d49c.png");
    width: 352px;
    height: 84px
}

.aboutLogo > .imgCut[data-v-a315db20] {
    content: url("https://hearinmusic.com/img/DPlogo.c676e9eb.png");
    width: 350px;
    height: 84px
}

.memberBrief {
    font-weight: 400;
    color: var(--color-80)
}

html[data-theme="light"] .encyItem.relativeLink[data-v-e81e1324] {
    background: #f7f7f7
}

html[data-theme="light"] .musicArtist[data-v-5a12ca72] {
    color: #fff
}

html[data-theme="light"] .el-popover {
    background: var(--background-color);
    color: var(--font-color)
}

.musicInfo .textOverflow {
    color: #fff
}

html[data-theme="light"] .musicInfo[data-v-64261740] .textOverflow {
    color: var(--font-color)
}

.musicDetDialog .el-dialog__headerbtn:hover .el-dialog__close {
    background-color: var(--background-color-item-hover)
}

.el-year-table td.disabled .cell, .el-month-table td.disabled .cell, .el-date-table td.disabled div,.el-year-table td.disabled .cell:hover, .el-month-table td.disabled .cell:hover, .el-date-table td.disabled div:hover {
    background-color: transparent;
    color: var(--color-50)
}

.el-year-table td .cell, .el-month-table td .cell, .el-date-table td div {
    color: var(--font-color)
}

.el-popper[x-placement^="bottom"] {
    background: #292929
}

html[data-theme="light"] .el-popper[x-placement^="bottom"] {
    background: var(--background-color)
}

.el-date-picker__header-label, .el-picker-panel__icon-btn {
    color: var(--font-color)
}

.el-date-table th {
    color: var(--font-color)
}

html[data-theme="light"] .eventDet[data-v-afa02994] img {
    filter: invert(1)
}